2950,2946,2946,2949,2946,2943,2942,2939,2938,2939,2939,2937,2935,2933,2930,2927,2924,2922,2919,2917,2917,2915,2914,2915,2916,2917,2918,2917,2920,2921,2921,2921,2922,2928,2932,2935,2938,2942,2945,2948,2950,2952,2954,2956,2957,2958,2960,2961,2961,2960,2959,2957,2955,2953,2952,2952,2950;499,499,500,503,505,506,503,500,499,498,496,494,495,494,493,492,491,489,487,487,491,491,490,488,485,484,481,479,478,477,474,471,469,469,469,470,472,474,477,478,478,477,476,477,479,482,482,484,487,488,490,492,492,492,494,496,497